package cn.stacey.day07;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

import org.junit.Test;

public class DemoList {
	@Test
	public void test() {
		List<String> list=new ArrayList<>();
		
		list.add("java");
		list.add("123");
		list.add("html");
		list.add(0, "老师在讲");
		
		//System.out.println(list);
		//遍历数组的方法
		//System.out.println(list.size());
		//for(int i=0;i<list.size();i++) {
			//System.out.print(list.get(i));
	//		System.out.println();
		//}
		//for增强遍历
//		for(String s:list) {
//			//System.out.println(s);
//		}
		//迭代模式
//		Iterator<String> itr=list.iterator();
//		while(itr.hasNext()) {
//			String s=itr.next();
//			//System.out.println(s);
//		}
		//迭代模式移除待移除字符串
		Iterator<String> itr1=list.iterator();
		while(itr1.hasNext()) {
			String s1=itr1.next();
			if(s1.equals("java")){
				itr1.remove();
				
			}
			
		}
		System.out.println(list);
		
		//遍历数组的方法删除
//		for(int i=0;i<list.size();i++) {
//			String s2=list.get(i);
//			if(s2.equals("java")) {
//				list.remove(s2);
//			}
//		
//		}
//		System.out.println(list);
		
	}
}
